home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / faq / amigafaq.lha / AmigaFAQ / programmer / pragmas / iffparse_lib.h < prev    next >
C/C++ Source or Header  |  1994-07-28  |  2KB  |  50 lines

  1. #ifndef PRAGMAS_IFFPARSE_LIB_H
  2. #define PRAGMAS_IFFPARSE_LIB_H
  3.  
  4. #ifndef CLIB_IFFPARSE_PROTOS_H
  5. #include <clib/iffparse_protos.h>
  6. #endif
  7.  
  8. #pragma amicall(IFFParseBase,0x1e,AllocIFF())
  9. #pragma amicall(IFFParseBase,0x24,OpenIFF(a0,d0))
  10. #pragma amicall(IFFParseBase,0x2a,ParseIFF(a0,d0))
  11. #pragma amicall(IFFParseBase,0x30,CloseIFF(a0))
  12. #pragma amicall(IFFParseBase,0x36,FreeIFF(a0))
  13. #pragma amicall(IFFParseBase,0x3c,ReadChunkBytes(a0,a1,d0))
  14. #pragma amicall(IFFParseBase,0x42,WriteChunkBytes(a0,a1,d0))
  15. #pragma amicall(IFFParseBase,0x48,ReadChunkRecords(a0,a1,d0,d1))
  16. #pragma amicall(IFFParseBase,0x4e,WriteChunkRecords(a0,a1,d0,d1))
  17. #pragma amicall(IFFParseBase,0x54,PushChunk(a0,d0,d1,d2))
  18. #pragma amicall(IFFParseBase,0x5a,PopChunk(a0))
  19. #pragma amicall(IFFParseBase,0x66,EntryHandler(a0,d0,d1,d2,a1,a2))
  20. #pragma amicall(IFFParseBase,0x6c,ExitHandler(a0,d0,d1,d2,a1,a2))
  21. #pragma amicall(IFFParseBase,0x72,PropChunk(a0,d0,d1))
  22. #pragma amicall(IFFParseBase,0x78,PropChunks(a0,a1,d0))
  23. #pragma amicall(IFFParseBase,0x7e,StopChunk(a0,d0,d1))
  24. #pragma amicall(IFFParseBase,0x84,StopChunks(a0,a1,d0))
  25. #pragma amicall(IFFParseBase,0x8a,CollectionChunk(a0,d0,d1))
  26. #pragma amicall(IFFParseBase,0x90,CollectionChunks(a0,a1,d0))
  27. #pragma amicall(IFFParseBase,0x96,StopOnExit(a0,d0,d1))
  28. #pragma amicall(IFFParseBase,0x9c,FindProp(a0,d0,d1))
  29. #pragma amicall(IFFParseBase,0xa2,FindCollection(a0,d0,d1))
  30. #pragma amicall(IFFParseBase,0xa8,FindPropContext(a0))
  31. #pragma amicall(IFFParseBase,0xae,CurrentChunk(a0))
  32. #pragma amicall(IFFParseBase,0xb4,ParentChunk(a0))
  33. #pragma amicall(IFFParseBase,0xba,AllocLocalItem(d0,d1,d2,d3))
  34. #pragma amicall(IFFParseBase,0xc0,LocalItemData(a0))
  35. #pragma amicall(IFFParseBase,0xc6,SetLocalItemPurge(a0,a1))
  36. #pragma amicall(IFFParseBase,0xcc,FreeLocalItem(a0))
  37. #pragma amicall(IFFParseBase,0xd2,FindLocalItem(a0,d0,d1,d2))
  38. #pragma amicall(IFFParseBase,0xd8,StoreLocalItem(a0,a1,d0))
  39. #pragma amicall(IFFParseBase,0xde,StoreItemInContext(a0,a1,a2))
  40. #pragma amicall(IFFParseBase,0xe4,InitIFF(a0,d0,a1))
  41. #pragma amicall(IFFParseBase,0xea,InitIFFasDOS(a0))
  42. #pragma amicall(IFFParseBase,0xf0,InitIFFasClip(a0))
  43. #pragma amicall(IFFParseBase,0xf6,OpenClipboard(d0))
  44. #pragma amicall(IFFParseBase,0xfc,CloseClipboard(a0))
  45. #pragma amicall(IFFParseBase,0x102,GoodID(d0))
  46. #pragma amicall(IFFParseBase,0x108,GoodType(d0))
  47. #pragma amicall(IFFParseBase,0x10e,IDtoStr(d0,a0))
  48.  
  49. #endif  /*  PRAGMAS_IFFPARSE_LIB_H  */
  50.